package com.gpb.common.utils;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;

public class GENID {
	/**
	 * uuid
	 * @return
	 */
	public static String uuid(){
		return java.util.UUID.randomUUID().toString().replace("-","");
	}
	/**
	 * 生成订单号
	 * @return
	 */
	public static String orderNo(){
		return ""+new Date().getTime();
	}
	/**
	 * 生成订单详情号
	 * @return
	 */
	public static String dOrderNo(){
		return ""+new Date().getTime();
	}
	/**
	 * 获取日期
	 * @param format
	 * @return
	 */
	public static String date(String...format){
		String fmt="yyyy-MM-dd HH:mm:ss:SSS";
		if(format!=null||format.length>0){
			fmt="yyyy-MM-dd HH:mm:ss:SSS";
		}
		SimpleDateFormat sdf=new SimpleDateFormat(fmt);
		return sdf.format(new Date());
	}
	
	
	/**
	 * 获取当前时间
	 * @return
	 */
	public static String verify_code(){
		return String.format("%1$06d", new Random().nextInt(999999));
	}
	
	public static void main(String[] args) {
		System.out.println(String.format("%1$06d",222));
	}
	
}
